/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pooproj.erro;

import java.util.ResourceBundle;

/**
 *
 * @author Daniella
 */
public class AllgemeinException extends Exception {
    
    private static ResourceBundle rb = ResourceBundle.getBundle("pooproj.util.erros");
    
    /**
     * Retorna messagem para erro padrão a partir do arquivo 
     * pooproj.util.erros
     * @param tipoErro mensagem específica
     */
    public AllgemeinException(String tipoErro){
        super(rb.getString(tipoErro));
    }
    
    /**
     * Retorna mensagem para erro utilizando arquivo
     * pooproj.util.erro + fonte do erro do tipo String
     * @param tipoErro mensagem específica
     * @param origemErro informa onde originou o erro
     */
    public AllgemeinException(String tipoErro, String origemErro){
        super(rb.getString(tipoErro) + "\n" + origemErro);
    }
    
}

